雷蒙·斯尼奇的不幸历险第3季 2019
饰演 Lemony Snicket
雷蒙·斯尼奇的不幸历险第2季 2018
饰演 Lemony Snicket
雷蒙·斯尼奇的不幸历险 2017
饰演 Lemony Snicket
麻烦满屋 2016
饰演 Mike Moore
冒险兄弟第5季 2013
饰演 -
约会规则第7季 2013
饰演 -
约会规则第6季 2011
饰演 -
约会规则第2季 2007
饰演 Jeff
约会规则第1季 2007
饰演 Jeff
宋飞正传第9季 1997
饰演 David Puddy
神奇马戏团之动物饼干(普通话) 2018
饰演 未知
安全邻域 2016
饰演 Robert
乔迪尔特历险记2 2015
饰演 Foggle
泰迪熊2 2015
饰演 Guy
飞机总动员2:火线救援 2014
饰演 Pulaski (voice)
疯狂的米罗 2013
饰演 Phil
3D小紅帽2:團結力量大(作廢) 2012
饰演 -
小红帽2 2011
饰演 The Big Bad Wolf
太空黑猩猩2 2010
饰演 Titan
弗莉卡2 2010
饰演 Hank McLaughlin
为老婆找个男人 2009
饰演 Mack Mackenzie
航向晨曦 2008
饰演 -
太空黑猩猩 2008
饰演 Titan
我会相信你 2007
饰演 Larry Jean
蜜蜂总动员(普通话) 2007
饰演 Ken (voice)
The Civilization of Maxwell Bright 2007
饰演 Max Bright
超狗任务 2007
饰演 Cad
丛林大反攻 2006
饰演 Ian (voice)
超人高校 2005
饰演 Royal Pain (voice) (uncredited)
篮板球 2005
饰演 Larry Burgess Sr.
黑衣人2 2002
饰演 Agent Tee
黑衣人2(普通话) 2002
饰演 Agent Tee
不简单的任务 2002
饰演 Al Burnett
呢个神探好骑呢 2001
饰演 Horace Tutt, Junior
变身国王(普通话) 2000
饰演 Kronk, Yzma's Sidekick (voice)
变身国王 2000
饰演 Kronk
碟 2000
饰演 Al Burnett
巴斯光年 2000
饰演 LGM's